Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.

...powered by www.netzwerkartist.de...

 <<   zurück
Visual Basic 2005 von Andreas Kühnel
Das umfassende Handbuch
Buch: Visual Basic 2005

Visual Basic 2005
1.233 S., mit 2 CDs, 59,90 Euro
Galileo Computing
ISBN 3-89842-585-1
gp Kapitel 17 Standarddialoge programmieren
  gp 17.1 Einführung in die Standarddialoge
    gp 17.1.1 Das Öffnen eines Standarddialogs
  gp 17.2 Die Klasse »OpenFileDialog«
    gp 17.2.1 Die Beschriftung der Titelleiste
    gp 17.2.2 Festlegen eines Standardverzeichnisses
    gp 17.2.3 Die Klasse »Environment«
    gp 17.2.4 Einen Dateifilter setzen
    gp 17.2.5 Die ausgewählte Datei
    gp 17.2.6 Mehrfachauswahl von Dateien
    gp 17.2.7 Zusammenfassung der Eigenschaften und Methoden
    gp 17.2.8 Ereignisse von »OpenFileDialog«
    gp 17.2.9 Das Beispiel »Texteditor«
  gp 17.3 Die Klasse »SaveFileDialog«
    gp 17.3.1 Der Speichern-Dialog am Beispiel »TexteditorVers2«
  gp 17.4 Der Dialog »FolderBrowserDialog«
  gp 17.5 Die Klasse »ColorDialog«
  gp 17.6 Die Klasse »FontDialog«

Kapitel 17 Standarddialoge programmieren


Galileo Computing

17.1 Einführung in die Standarddialoge  downtop

Eines der Ziele von Windows ist die Vereinheitlichung der grafischen Benutzeroberfläche. Anwender, die sich in ein neues Windows-Programm einarbeiten, finden Elemente vor, deren Bedeutung und Verhalten sie von anderen Anwendungen her kennen – die Bedienung der elementarsten Funktionen gleicht sich in beinahe allen Anwendungen. Fremde Programme erscheinen vertraut, die Einarbeitung ist auf ein Minimum reduziert.

Auch für die Entwickler wird der Aufwand geringer, wenn fertige Komponenten bausteinartig zusammengesetzt werden können und damit eine effiziente und produktive Entwicklung gewährleisten. In diesem Kapitel werden Sie sehen, dass sich die fertigen Komponenten nicht nur auf einzelne Steuerelemente beschränken, sondern komplette standardisierte Dialoge in eine Anwendung eingebunden werden können.

Insgesamt fünf verschiedene Dialoge werden uns in der Toolbox als Steuerelemente angeboten, die – weil sie nicht direkt mit dem Benutzer interagieren – im Komponentenfach unterhalb des Windows Forms Designers abgelegt werden:

gp  ColorDialog
gp  OpenFileDialog
gp  FolderBrowserDialog
gp  SaveFileDialog
gp  FontDialog

Bis auf OpenFileDialog und SaveFileDialog sind alle direkt von der abstrakten Basisklasse CommonDialog abgeleitet. Die beiden angeführten Klassen haben in der abstrakten Klasse FileDialog noch eine weitere Basisklasse.


Galileo Computing

17.1.1 Das Öffnen eines Standarddialogs  toptop

Das wichtigste Member, das alle von CommonDialog abgeleiteten Klassen erben, ist die Methode ShowDialog zum Öffnen des Dialogfensters:


Public Function ShowDialog() As DialogResult

Diese Methode, die einen Rückgabewert vom Typ der Enumeration DialogResult liefert, wurde schon in Kapitel 15 im Zusammenhang mit den modalen Dialogen vorgestellt. In Tabelle 15.12 finden Sie alle Mitglieder der Enumeration aufgeführt.

 <<   zurück
  
  Zum Katalog
Zum Katalog: Visual Basic 2005
Visual Basic 2005
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: Visual C# 2005






 Visual C# 2005


Zum Katalog: Fortgeschrittene Programmierung mit Visual C# 2005






 Fortgeschrittene
 Programmierung
 mit Visual C# 2005


Zum Katalog: Das Programmierhandbuch SQL Server 2005






 Das Programmier-
 handbuch
 SQL Server 2005


Zum Katalog: Einstieg in Visual Basic 2005






 Einstieg in
 Visual Basic 2005


Zum Katalog: Einstieg in Visual C# 2005






 Einstieg in
 Visual C# 2005


Zum Katalog: Konzepte und Lösungen für Microsoft-Netzwerke






 Konzepte und
 Lösungen für
 Microsoft-Netzwerke


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo








Copyright © Galileo Press 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de